package winOrDie.Game;

/**
 * This class provides WoD game configuration 
 *
 */
public class WoD_Game 
{

	/**
	 * This public class provides different game states
	 *
	 */
	public static class Game_States
	{
		public static int Game_Room = 0;
		public static int Playing = 1;
	}
	
	/**
	 * Game Teams
	 *
	 */
	public static class Game_Teams
	{
		public static final int Captain_Team = 0;
		public static final int Pirates_Team = 1;
	}
	
	/**
	 * Game Rols
	 *
	 */
	public static class Game_Rols
	{
		public static int Captain = 0;
		public static int Princess = 1;
		public static int Pirate = 2;
		public static int Default = -1;
	}
	
	private long ID_Game = 0L;
	private int game_State = -1;
	private String game_Title = "";
	
	private String userName = null;
	
	private String ServerHost = null;
	private int Server_port = 0;
	private int Server_RT_Port = 0;
	
	private int Assigned_ID = 0;
	
	private String map_Name = null;
	
	public long getID_Game() {
		return ID_Game;
	}

	public void setID_Game(long iDGame) {
		ID_Game = iDGame;
	}

	public int getGame_State() {
		return game_State;
	}

	public void setGame_State(int gameState) {
		game_State = gameState;
	}

	public String getGame_Title() {
		return game_Title;
	}

	public void setGame_Title(String gameTitle) {
		game_Title = gameTitle;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getServerHost() {
		return ServerHost;
	}

	public void setServerHost(String serverHost) {
		ServerHost = serverHost;
	}

	public int getServer_port() {
		return Server_port;
	}

	public void setServer_port(int serverPort) {
		Server_port = serverPort;
	}
	
	public int getServer_RT_Port() {
		return Server_RT_Port;
	}

	public void setServer_RT_Port(int serverRTPort) {
		Server_RT_Port = serverRTPort;
	}

	public int getAssigned_ID() {
		return Assigned_ID;
	}

	public void setAssigned_ID(int assignedID) {
		Assigned_ID = assignedID;
	}

	public String getMap_Name() {
		return map_Name;
	}

	public void setMap_Name(String mapName) {
		map_Name = mapName;
	}

	public WoD_Game() {
	}
	
}
